Big Huge Thesaurus

Menyanthes trifoliata

noun